package com.tpp.scheduler.service;

import com.tpp.comm.pojo.TpScheduler;
import com.tpp.comm.vo.ItemSchedulerVo;
import com.tpp.scheduler.vo.CalendarVo;

import java.time.LocalDate;
import java.util.List;
import java.util.Map;

public interface AdminSchedulerService {

    /**
     * 查询所有排期信息
     * @return
     */
    List<TpScheduler> findSchedulers();

    /**
     * 添加排期信息及座位信息
     * @param itemSchedulerVo
     */
    void addScheduler(ItemSchedulerVo itemSchedulerVo);

    Map<LocalDate,List<CalendarVo>> findCalendarByCinemaIdAndDate(Integer cinemaId, LocalDate date);


}
